Local modification of Pythagorean-hodograph quintic spline curves using the B-spline form

نویسندگان

  • Rida T. Farouki
  • Carlotta Giannelli
  • Alessandra Sestini
چکیده

The problems of determining the B–spline form of a C Pythagorean– hodograph (PH) quintic spline curve interpolating given points, and of using this form to make local modifications, are addressed. To achieve the correct order of continuity, a quintic B–spline basis constructed on a knot sequence in which each (interior) knot is of multiplicity 3 is required. C quintic bases on uniform triple knots are constructed for both open and closed C curves, and are used to derive simple explicit formulae for the B–spline control points of C PH quintic spline curves. These B-spline control points are verified, and generalized to the case of non–uniform knots, by applying a knot removal scheme to the Bézier control points of the individual PH quintic spline segments, associated with a set of six–fold knots. Based on the B–spline form, a scheme for the local modification of planar PH quintic splines, in response to a control point displacement, is proposed. Only two contiguous spline segments are modified, but to preserve the PH nature of the modified segments, the continuity between modified and unmodified segments must be relaxed from C to C. A number of computed examples are presented, to compare the shape quality of PH quintic and “ordinary” cubic splines subject to control point modifications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

High speed contouring enhanced with C2 PH quintic spline curves

PH curves; B-spline curves; Nodal points; CNC interpolators; Variable feedrate control; Contour error. Abstract This paper presents a C2 Pythagorean-Hodograph (PH) spline curve interpolator for high speed contouring applications. With the knot vector and control points given, the C2 PH quintic spline curve is a ‘‘good’’ interpolant to the nodal points of the cubic B-spline curve, with the same ...

متن کامل

A control polygon scheme for design of planar C2 PH quintic spline curves

A scheme to specify planar C2 Pythagorean-hodograph (PH) quintic spline curves by control polygons is proposed, in which the “ordinary” C2 cubic B-spline curve serves as a reference for the shape of the PH spline. The method facilitates intuitive and efficient constructions of open and closed PH spline curves, that typically agree closely with the corresponding cubic B-spline curves. The C2 PH ...

متن کامل

Shape-preserving interpolation of spatial data by Pythagorean-hodograph quintic spline curves

The interpolation of discrete spatial data — a sequence of points and unit tangents — by G1 Pythagorean– hodograph (PH) quintic spline curves, under shape constraints, is addressed. To achieve this, a local Hermite scheme incorporating a tension parameter for each spline segment is employed, the imposed shape constraints being concerned with preservation of convexity at the knots and the sign o...

متن کامل

C2 interpolation of spatial data subject to arc-length constraints using Pythagorean-hodograph quintic splines

In order to reconstruct spatial curves from discrete electronic sensor data, two alternative C Pythagorean–hodograph (PH) quintic spline formulations are proposed, interpolating given spatial data subject to prescribed contraints on the arc length of each spline segment. The first approach is concerned with the interpolation of a sequence of points, while the second addresses the interpolation ...

متن کامل

Contour Following Using C PH Quintic Spline Curve Interpolators

This paper presents a C Pythagorean-Hodograph (PH) spline curve interpolator for contourfollowing tasks. To generate the C PH quintic spline curve, a uniform knot sequence is employed. The Scurve motion planning architecture with variable feedrate for a planar C PH quintic spline curve is also developed. In particular, C cubic feed acceleration/deceleration is imposed on the first and last PH q...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Adv. Comput. Math.

دوره 42  شماره 

صفحات  -

تاریخ انتشار 2016